engineering concerns - Spanish English Dictionary